candy canes - French English Dictionary